take up the challenge

Translations
relever le défi
Definitions
To accept and attempt to complete a difficult task or face a difficult situation, often showing willingness, courage, or determination.